/* 打赏 */
.sponsorPop{width: 100%;height: 100%;position: fixed;top: 0rpx;left: 0rpx;background-color: rgba(0,0,0,.65);z-index: 10;}
.sp-content{position: absolute;left: 0;top:0;right: 0;bottom: 0;transition: all .3s;display: flex;align-items: center;justify-content: center;flex-direction: column;transform-origin: 50% 70%;}
.sp-content .content{width: 680rpx;min-height: 456rpx;border-radius: 36rpx;background-color: #F6432A;position: relative;padding-bottom: 26rpx;}
.sp-content .content .bgi_1{width: 100%;height: 290rpx;top: 0;left: 0;position: absolute;border-radius: 36rpx 36rpx 0rpx 0rpx;}
.sp-content .content .bgi_2{width: 388rpx;height: 250rpx;top: -36rpx;right: -16rpx;position: absolute;}
.sp-content .content .title{position: relative;padding: 42rpx 0rpx 40rpx 38rpx;}
.sp-content .content .title view{color: white;font-size: 44rpx;font-weight: 800;}
.sp-content .content .title text{color: white;font-size: 24rpx;opacity: .7;}
.sp-content .content .sponsor{min-height: 276rpx;box-shadow:0 0 30rpx 0 rgba(255, 27, 0, 0.3) inset;border-radius: 20rpx;background-color: white;position: relative;margin: 0rpx 20rpx;box-sizing: border-box;padding: 0rpx 22rpx 26rpx;}
.sp-content .content .sponsor .text{display: flex;justify-content: space-between;align-items: center;}
.sp-content .content .sponsor .text .left{color: #303133;font-size: 28rpx;font-weight: bold;height: 90rpx;display: flex;align-items: center;}
.sp-content .content .sponsor .text .right{font-size: 22rpx;color: #AAABB3;}
.sp-content .content .sponsor .tip{color: black;}
.sp-content .content .sponsor .list{display: flex;grid-gap: 12rpx;flex-wrap: wrap;}
.sp-content .content .sponsor .item{display: flex;align-items: center;justify-content: center;flex-direction: column;width: 140rpx;height: 160rpx;background-color: #FFFAFA;border-radius: 12rpx;box-shadow: 0rpx 0rpx 30rpx 0rpx rgba(255,0,0,0.08) inset;box-sizing: border-box;}
.sp-content .content .sponsor .item .txt{color: #AB8E89;font-size: 24rpx;}
.sp-content .content .sponsor .item .money{color: #303133;font-size: 46rpx;font-weight: bold;}
.sp-content .content .sponsor .item .money text{font-size: 26rpx;}
.sp-content .content .sponsor .item.active .money{color: #FC5039;}
.sp-content .content .sponsor .item.active{border: 4rpx solid #FCA397;}
.sp-content .close{margin-top: 54rpx;text-align: center;}
.sp-content .close image{width: 80rpx;height: 80rpx;}
.sp-content .success{width: 400rpx;height: 180rpx;box-shadow: 0rpx 5rpx 30rpx 0rpx rgba(0,0,0,0.1);background-color: rgba(0,0,0,.95);border-radius: 30rpx;display: flex;align-items: center;justify-content: center;}
.sp-content .success image{width: 116rpx;height: 116rpx;margin-right: 14rpx;}
.sp-content .success .right{display: flex;flex-direction: column;}
.sp-content .success .right .tip{font-size: 34rpx;color:white;font-weight: 800;}
.sp-content .success .right .text{font-size: 26rpx;color: white;opacity: .6;}